package com.yiren.manager.form.vip;

import java.util.Date;

import org.springframework.format.annotation.DateTimeFormat;

import com.fasterxml.jackson.databind.annotation.JsonDeserialize;
import com.yiren.core.form.GenericForm;
import com.yiren.manager.utils.CustomJsonDateDeserializer;

public class YrUserVipCardRentForm extends GenericForm{
	
	private static final long serialVersionUID = 7996367531088241635L;

	private String userVipCardRentId;

	private String createId;

 	@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")  
	private Date createTime;

	private String remark;

	private Float rentAmount;

	private Float rentMonthNum;

	private String renterAddress;

	private String renterCardId;

	private String renterEmail;

	private String renterName;

	private String renterPhoneNumber;

	private Integer renterSex;

	private String updateId;

 	@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")  
	private Date updateTime;

	private String userVipCardId;
	
	private String vipCardName;
	
	public String getVipCardName() {
		return vipCardName;
	}

	public void setVipCardName(String vipCardName) {
		this.vipCardName = vipCardName;
	}

	public String getUserVipCardRentId() {
		return userVipCardRentId;
	}

	public void setUserVipCardRentId(String userVipCardRentId) {
		this.userVipCardRentId = userVipCardRentId;
	}

	public String getCreateId() {
		return createId;
	}

	public void setCreateId(String createId) {
		this.createId = createId;
	}

	public Date getCreateTime() {
		return createTime;
	}

	@JsonDeserialize(using=CustomJsonDateDeserializer.class)
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public Float getRentAmount() {
		return rentAmount;
	}

	public void setRentAmount(Float rentAmount) {
		this.rentAmount = rentAmount;
	}

	public Float getRentMonthNum() {
		return rentMonthNum;
	}

	public void setRentMonthNum(Float rentMonthNum) {
		this.rentMonthNum = rentMonthNum;
	}

	public String getRenterAddress() {
		return renterAddress;
	}

	public void setRenterAddress(String renterAddress) {
		this.renterAddress = renterAddress;
	}

	public String getRenterCardId() {
		return renterCardId;
	}

	public void setRenterCardId(String renterCardId) {
		this.renterCardId = renterCardId;
	}

	public String getRenterEmail() {
		return renterEmail;
	}

	public void setRenterEmail(String renterEmail) {
		this.renterEmail = renterEmail;
	}

	public String getRenterName() {
		return renterName;
	}

	public void setRenterName(String renterName) {
		this.renterName = renterName;
	}

	public String getRenterPhoneNumber() {
		return renterPhoneNumber;
	}

	public void setRenterPhoneNumber(String renterPhoneNumber) {
		this.renterPhoneNumber = renterPhoneNumber;
	}

	public Integer getRenterSex() {
		return renterSex;
	}

	public void setRenterSex(Integer renterSex) {
		this.renterSex = renterSex;
	}

	public String getUpdateId() {
		return updateId;
	}

	public void setUpdateId(String updateId) {
		this.updateId = updateId;
	}

	public Date getUpdateTime() {
		return updateTime;
	}

	@JsonDeserialize(using=CustomJsonDateDeserializer.class)
	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}

	public String getUserVipCardId() {
		return userVipCardId;
	}

	public void setUserVipCardId(String userVipCardId) {
		this.userVipCardId = userVipCardId;
	}
	
}
